@import './element-ui.scss';

body {
    margin: 0px;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;

    background-color: #fff;
}
a, a:focus, a:hover {
    cursor: pointer;
    color: inherit;
    text-decoration: none;
}

#app,.container {
    height: 100%;
}

.container {
    position: absolute;
    top: 0px;
    bottom: 0px;
    width: 100%;
}

.container .aside{
    overflow:hidden;
    // border-right: solid 1px #ccc;
}
.container .aside .el-menu {
    height: 100%;
    // border: none;
}

.container .el-header {
    padding: 0px;
    padding-left: 20px;
    line-height: 58px;

    background: #0977EA;
    color: #fff;
    font-size: 18px;
    // border-bottom: solid 1px #e6e6e6; ;
}
.container .el-footer {
    padding: 0px;
    padding-left: 10px;
    line-height: 30px;
    border-top: solid 1px #e6e6e6; 
}



.container .el-main{
    padding: 10px;
}


// drawer
.drawer .el-drawer__body {    
    overflow-y: auto;
    margin-bottom: 57px;
}

.drawer .drawer-body{
    padding: 20px;
}

.drawer .drawer-footer {
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    border-top: 1px solid #e8e8e8;
    padding: 10px 10px;
    text-align: right;
    background-color: white;
}

// card
.card {
    margin-bottom: 20px;
}

.el-message__content{
    ul > li {
      line-height:25px;
    }
}